site-specific installation - İngilizce Eş Anlamlılar Sözlük